you can't use a figure that is little more than a future intention, france is currently giving 0.44,
And no matter which measure you use, whether it be, per Capita, Gross Total or GNI, the UK comes out way ahead of France, and even when we temporrily come down to 0.5, e will still be ahead of France on all measures.
https://en.wikipedia.org/wiki/List_of_development_aid_country_donors
Whatever way you like to twist it, the UK has been one of the most generousness nations anywhere. And to be honest so has France, just never as generous as the UK when it comes to foreign aid.