After some doubts, it seems Britain will now play its part in the big European Space Agency council.