Preheat oven to 375˚F (190˚C). Grease a 33 x 23 centimeter baking dish with butter.
Add berries to a medium bowl. Add lemon juice, sugar and mix well. Add the berries to the baking dish and set aside.
To prepare the butterscotch sauce, in a one litre saucepan, combine the sugar and cream over medium heat and stir to dissolve sugar. Bring to a boil until tiny bubbles start to form, then remove from heat. Add vanilla, butter and stir until the butter melts. Pour over the berries (reserve 1/2 cup for drizzling over ice cream.)
In a large bowl, combine flour, baking powder, sugar and salt and mix together.
Add butter and, using your hand, combine with flour by breaking up into smaller pieces. Add coconut, oil, egg and mix.
Slowly pour in milk while mixing with your other hand to form dough into a ball (the dough should be soft and easy to handle), fold in the ginger.
Separate dough into four equal pieces, flatten each piece between your hands (about one centimeter thick) and place on top of berries. Don’t worry if the dough doesn’t cover completely as it will spread as it bakes.
Mix sugar and cinnamon together, sprinkle over the dough. Pour the heavy cream over the cinnamon sugar mixture. Transfer to the oven and bake for approximately 35-45 minutes, until the crust is golden brown and completely cooked through when test with a toothpick.