Add the raspberries and the golden caster sugar to a saucepan over a medium heat. Cook the raspberries until they have broken down and then simmer for a couple of minutes to thicken. You might need to squish them slightly with a spoon! Set aside to cool.
When the raspberry mixture has cooled, pass it through the finest sieve you have to discard the seeds.
Now onto the custard. Add ⅖ of the golden caster sugar to a large bowl and add in the egg yolks, whisking until it looks creamy. Add in the cornflour and whisk again until combined. Set aside.
Heat the remaining golden caster sugar in a saucepan along with the milk, cream, vanilla extract and a tiny pinch of salt. Stir over a medium heat until the sugar has dissolved. Just before it starts simmering remove from the heat and cool down for a couple of minutes - if it's too hot it will scramble the egg yolks. Carefully and gradually pour the warm milk into the egg yolks, whisking constantly until all the mixture has been used up. Transfer back into the saucepan over a medium heat and stir until thickened. Remove the pan from the heat, take your fridge cold butter, finely dice and add it in. If the butter is too warm it won't emulsify properly, so work quickly!
Add the raspberry purée to the custard, then pass through the sieve again to make sure it's really smooth. If not using immediately, cover with cling film making sure it touches the surface and transfer to the fridge. Please note, the colour will fade slightly over time.
