Image copyright Getty ImagesImage caption Facebook’s chief executive has repeatedly declined to answer questions from UK MPs about the scandal Facebook has agreed to pay a £500 ... Read even more