Thames Valley Police 'ring of steel' in place with 2,500 officers stationed in Windsor today.

More...