Cad is affected by oil. AUD,NZD,JPY,CHF are affected by risk tone. And commodity prices of course.
In that context what affects EUR&GBP?
This discussion is not about bank policies and Draghi / May comments. We even consider there is no Brexit talk at all.
The Euro is affected by the US Dollar, mainly. The Great British Pound seems less inextricably connected to the US Dollar in comparison.