is in fact all the more reason to ensure that we on the key aims
It is, in fact, all the more reason to ensure that we deliver on the Strategy's key aims.
is, in fact, all the more reason to ensure that we on the key aims.