Latest articles
John Yates endured another bruising interrogation over his decision-making over phone-hacking today, when he appeared for a marathon session at the Leveson inquiry.
Bradford West MP Marsha Singh is to step down from parliament after a period of serious ill health.