Is is time for a new UK Prime Minister?