Politics daily briefing: June 30

Daily politics briefing for June 30, as Sir Keir Starmer called for voters to give him a “clear mandate” to govern as he warned Labour that political apathy could hand Rishi Sunak another five years in power.