Place the potatoes in a pan, cover with boiling water, add a little salt, cover and simmer for 10 minutes or until just cooked. Drain.
Heat the oil in a large frying pan and sauté the potatoes for 10 minutes until golden. Add the onion and fry for 5 minutes.
Stir in the corned beef, sweetcorn, seasoning and Worcestershire sauce and return to the heat for 10 minutes or until piping hot.
Serve with a poached egg.