Recruitment to both Foundation and Specialty (including General Practice) Programmes now takes place annually.
While recruitment is implemented at a local deanery level it runs to a national timetable to allow synchronisation. Specialty (and GP) recruitment runs from early January each year with Foundation in October.
The following are useful links to information on recruitment:
Yorkshire and the Humber Recruitment
Medical Specialty Training (England)
The Foundation Programme