Prime Minister Theresa May has been accused of 'running scared' after she refused to join in a televised election debate.