The Queen has praised agents working for the UK's intelligence service MI5 during her first public visit to the agency.

Only MI5's director-general could be identified during the visit, with other officers kept out of photographs and broadcast footage.