Review 11 March 2016 / 16:13GMT Fairphone 2 review Is this smartphone a match for its own angelic ethics? £410