I heard there were some adverse weather conditions as well.
The thing that annoys me most is that with Finncom - they ended the BA codeshare to TLL. Being an Estonian it annoys me a lot. I managed to get much better priced tickets to Tallinn ticketed by BA than Finnair.
VERY VERY ANGRY!!