Prince William spotted zipping around Windsor Castle on an electric scooter is a sight to see