A new GP contract is coming into force on April 1 and could have significant repercussions for patients