>Strange, a lot of the people I know who work for the Beeb are on freelance contracts allowing them to be binned at short notice
20,950 staff in total, 16,672 of whom are in public sector broadcasting The total number of staff is 35,402 when part-time, flexible, and fixed contract staff are included
Nearly 21,100 on the full time payroll.
Soucre:
https://en.wikipedia.org/wiki/BBC