Put onion in the Thermomix bowl and chop for 3 seconds/Speed 5
Scrape down the sides of the bowl, add oil, cayenne pepper, paprika, dried oregano and seeded mustard to the bowl and sauté with the measuring cup (MC) off for 5 minutes | 100C | Speed 1
Add sugar and vinegar and cook with the MC off for 4 minutes | 100C | Speed 1
Add Worcestershire sauce, soy sauce, tomatoes, tomato paste, salt and pepper and cook with the MC off for 4 minutes | 100C | Speed 1
Put the pork in a shallow dish, pour half of the hot sauce over the pork (keeping the rest in the bowl), cover with foil and marinate for 15 minutes
Put the pork in the Thermomix; resting it on top of the blades – discard the marinade
Add vegetable stock concentrate and add water to just cover the meat
Cook with the MC off for 60 minutes | 100C | Reverse | Speed soft
Cook with the MC off for another 60 minutes | 100C | Reverse | Speed soft
Remove pork to a clean bowl and leave the sauce in the Thermomix. Cover the pork with foil and rest the pork for 15 – 20 minutes
Season the sauce with salt and pepper and then process the remaining contents in the Thermomix with the MC on for 1 minute – going slowly from Speed 1 to Speed 6
Drain any liquid in the bowl with the pork, shred the pork with a fork, cover with sauce and stir to combine