The British Medical Association claims 4.7 applications were made for every post last year, up from a ratio of 1.9 in 2019.