@Peregrina But they are not here and they should be Because the Brexiters told us.
Since the UK was able to discuss trade deals, 1 Jan 2021, they have secured 3 in addition to the rolled over deals (68 in total I remember). This is well short of Farage's statement on the QT episode 9 May 2019 that there were two dozen countries queued up for a deal with the UK, but also went on to say that Liam Fox was a let down. So, why the difference between 3 and 24?
Possible reasons could be:
Your comment "Yes we know, ukraine, covid, Red sea, Israel, couldn't negotiate until A50 etc.,". I think most governments would give priority to COVID and cost of living issued over trade deals. Trade deals help in the long term, but if you don't survive the short term, long term outcomes are little, if any, help or;
There were not 24 countries queued up, or:
Trade deals can take several years to complete. So, the 24 that Farage mentioned may appear later, or:
Jacob Rees-Mogg's estimate that it could be 50 years before the UK realizes the full benefit of leaving the EU was correct, or:
UK is doing okay with deals they already have.
Since the vote to leave in 2016, no EU member that was below the UK in terms of size of economy has passed the UK.
UK was No, 5 in the World, but is now 6th as India has moved up. Germany is 4th, but will become 5th when India passes them.