United Kingdom Prime Minister Boris Johnson has written to his own ethics chief, clearing himself of breaching the ministerial code of conduct over Partygate.