Sir Keir Starmer accepted a £20,000 donation for the use of a flat during the election after promising his family he would protect them. The prime minister's register of interests shows a declaration ...