Correct forum and a very good question. From your description of the events, you may well be eligible for statutory compensation defined under EC 261/2004.
There is comprehensive guide which is recommended reading, linked below...
http://www.flyertalk.com/forum/briti...61-2004-a.html
If you need to refer to this guide in the future, there's a link in the dashboard sticky.