A 'so called' International Driving Licence is no such thing.you should have changed it to an international one while you were in the Phils, so you could drive in the UK for the first yr you was here..
It is a translation of the driving licence which you have. If you drive in a country which requires you to have an IDL then you MUST carry (produce) your national DL as well.