The NHS explained in 6.5 minutes?
Yes, The King's Fund have produced an animation fully explaining how the current NHS is structured - and Healthwatch is featured.
The film "gives a whistle-stop tour of where the NHS is now – how the new organisations work and fit together – and explains that our new system is as much a product of politics and circumstance as design."
The film uses Flash.
You do need sound to fully enjoy this short film, but the pictures are enjoyable in their own right.
The final picture: showing the new NHS structure