Put the flour on a flat plate. Whisk together the eggs and Worcestershire sauce in a bowl and, in a separate bowl, combine the sage, breadcrumbs and Parmesan.
Season chops lightly with salt and pepper. Press a pork chop into the flour, coating the meat evenly, then dip it in the egg mixture, then press firmly to coat in the crumb mix. Repeat this process with all 4 pork chops. Transfer them to a plate and refrigerate until needed.
To make the colcannon, cook the kale in a large saucepan of boiling water for 5 minutes. Drain well, chop finely and set aside.
Put the 2 tablespoons of butter in a frying pan over medium heat. Add the bacon and cook for 5 minutes, stirring occasionally until the bacon turns golden. Add the green onions and cook for another 2 minutes. Stir in the well drained kale and remove the pan from the heat.
Put the potatoes in a large saucepan and cover with cold water. Bring to the boil and cook for 20 minutes, until soft when pierced with a skewer but not breaking apart. Drain the potatoes well and return then to the pan. Add the cubed butter and mash. Stir the kale mixture into the potatoes, adjust seasonings with salt and pepper, cover and keep warm while cooking the pork.
Heat the vegetable oil in a large frying pan over medium heat. When hot, add the pork chops and cook for 6-7 minutes, so they gently sizzle in the oil and a golden crust forms. Turn over the pork chops and cook for 5 minutes on the other side. Serve with a generous portion of the kale colcannon.