Though this is the first time dates have been assigned to the legislation, charities have criticised how long it will take to fully enforce.
Tonight’s ceremony at The Grosvenor House Hotel marks the 30th edition of the event.