Boris Johnson 'no longer worthy' of being Prime Minister, says senior Tory MP