Yes, I was aware of this site, but as you say, nothing is happening on the ground, so it's unlikely to begin production in 2024, or even 2025.
On 27 Feb 2024, the announcement of UK Government funding for the project was said to be [my emphasis]:
Given the lack of any more recent news on the...