Originally Posted by
mariecc
Hi
I looking to go sometime in December
That's your problem. Travelling in December but booking in late November means you'll be vying with business travellers for seats on what are probably already full aircraft.
Your best bet is to try a BA Holiday or, if you actually only want a one-way flight, to look at WestJet or (if they now fly from Canada), Norwegian.