Watching the hundreds of uniformed men marching, in mostly red clothing - I have to ask ‘are they military’? and/or what do they do when not attending these royal functions?
Yes they are active duty military. Its a MOS for members of the British military. They cycle through - maybe one MOS in Afghanistan or Iraq, another back at base somewhere in the UK, another as one of the Queen’s guards, etc.