Cash allocated for longer opening hours will be withheld from doctors unless they can prove that they offer appointments at suitable times and are telling patients about them, Downing Street said last night.