Ian McEwan: ‘I’ve been following politics for years, and I’ve never felt such anxiety about the chaos, the lack of leadership’