FT revenue hits record £566m | BBC puts 90 local radio and TV jobs at risk