The prime minister has categorically ruled out an early general election, but it has not stopped speculation at Westminster.