Boris Johnson: Our first non-Christian Prime Minister in decades

PA

Sam Hailes considers the place of moral character when choosing political leaders