A guarantee that all NHS patients thought to have cancer can see a specialist within two weeks could be abandoned, David Cameron has signaled.

The Prime Minister indicated that the two-week goal might eventually be dropped if doctors and health officials think it is not improving cancer care.

The disclosure came after a Commons attack on the Coalition’s health policy that left ministers facing charges of being confused and sending mixed messages on the guarantee.