Theresa May’s political rivals lined up to criticise her for not taking part in a seven-way general election debate. She was accused of lacking “guts” and of …

source