At least one person has had a problem with the site today. I installed a new security certificate on Tuesday, if you have submitted a form and not received a receipt email can you try again - it is only a guess but it may help if you ensure the pages refresh and you are not seeing something in your cache - on a PC, hit F5 to refresh.
Also ensure you are using
https://marshals.org.uk (with the "https").
Julian