No. The definition is clear. Otherwise we would not have the Conflict of Interest Code for Members of the House of Commons appended to the Standing Orders. We would all be in the same group and all be subject to the Prime Minister's code of conduct for public office-holders.
That's my ruling. MPs are not public office-holders.