Make a dry rub by combining all the spices and rub into both sides of the pork. Pre-heat the BBQ for a few minutes on a low heat.
Wrap the rack of ribs in foil and cook on the BBQ for four hours over a low heat (or use the oven on a low temperature). Stab the potatoes with a knife, rub with a little oil and seasoning then wrap in foil, add to the BBQ and cook for an hour.
Make the BBQ sauce by combining in a small pan the ketchup, sugar, honey, vinegar, mustard powder, paprika and some seasoning. Bring to the boil and then allow to cool.
Take your ribs out of the foil and return to the BBQ, increase the heat a little and brush the ribs with the BBQ sauce generously, keep the remaining sauce to one side for serving. Allow them to char and become sticky. Cook the corn at the same time, it should take about 5-10 minutes.
Serve with the buttered baked potatoes, corn on the cob and a sprinkling of parsley.