Further update ... I got the detele working but not as efficiently as I'd like. To do so, the MainWindow is created using a grid, the grid containing the frame I'd like updated I destroy and then recreate it.
There must be a better way of just removing the required object rather than destroying the whole frame! Ideas anyone?