List Of Uk Prime Ministers By Time In Office