Just a few days later , however , it was revealed that the Observer article had not in fact been written by Mahmood , but by the then Foreign Office minister and now fellow Cif contributor , Denis MacShane .