In one pot, steam or boil the potatoes until tender. In another, steam or boil the cabbage and kale until soft.
Add the kale at the last minute as it won't take long to cook.
Mash the potatoes with the butter and cheese, then add the cabbage, kale and sweetcorn and mix well. Season with salt and pepper.
Once the mixture is cool, take balls of mix and squash into patties the size of a standard burger. coat in flour and set aside. You should get about 8 patties out of the mixture.
Heat the rapeseed oil in a frying pan, then shallow fry the bubble and squeak patties for a few minutes until crisp and golden on both sides.
Serve 2 patties topped with a soft poached egg.
If you haven't poached an egg before, don't worry, it is easy. Just boil a pan of water and once it is simmering, gently break an egg into it. It will take 2 minutes to cook.
Remove gently with a slotted spoon. It doesn't matter if it is the best poached egg you have ever seen, it will still taste delicious. Season the egg with a little salt before serving the dish.