Salted Caramel Cupcakes

Vanilla sponge, with creamy caramel buttercream, salted caramel drizzle and a hidden gooey chocolate core.