Preheat the oven to 200C/400F. Grease and line an 8 inch (20cm) round or square cake tin.
Whisk the dry ingredients together in a large mixing bowl.
Whisk the wet ingredients together in a medium mixing bowl, then whisk the wet mixture into the dry mixture.
The consistency of your batter should be roughly a muffin or cake batter consistency, but less cohesive and a bit silty in texture. If your batter is drier than this, add a bit more milk.
Decant the mixture into your greased pan and place into the oven for 25-30 minutes or until golden brown and cooked through.
Remove the cornbread from the oven and allow to cool for at least 20 minutes in the pan. Because this cornbread doesn't contain eggs, it is fragile when warm but firms up as it cools.
Remove the cornbread from the tin, slice and serve. Leftovers keep well in an airtight contain in the fridge. They can be frozen and defrosted, but I find it can a little bit drier after it defrosts.