But unbeknown to the toddler, it was actually the Princess Royal who was handing out the honours, something Lewis was very pleased about.

He said: "It was very nice for me that it was the Princes Royal because we have met a number of times through Citizens Advice, which she is a patron of.

"It is quite nice to get it off someone you know, and it takes a little bit of the pressure off."

Lewis said he was very proud of his OBE for, because it recognised the work that he is passionate about.

Before the ceremony, the founder of consumer website moneysavingexpert.com tweeted that he was feeling very emotional in light of the support he received on social media.

"I didn't expect to be doing this, I am 42 and I have worked hard to do what I do. The reaction I got was just so nice and I felt very emotional on the back of that, and with people telling me stories of how I have helped them."

Martin Lewis with his OBE medal presented to him by the Princess Royal at an investiture ceremony at Buckingham Palace

Martin Lewis from London is made an OBE by the Princess Royal at Buckingham Palace