ICAO is recomendation not Regulation! UK Law is currently a bit of a mess, we have the ANO to cover National Annex 1 aircraft and Part-FCL which is a UK copy of the European Regulation we supposedly left behind after Brexit! The CAA seems to be keener sticking with the Europrean regulation than just stepping back to the good old ANO.