I manged to sort out the latency problem in Ableton using "Track Delays".
I generated the backing track with band in a box software and exported as a wav.
The wav is dragged into Ableton and the I play live over it using a USB microphone.
After recording there was a latency delay and I fixed it in post production with a track delay of -70ms.
The process is all currently new and there were a few learning curves such as Ableton not being aware of the USB Microphone, fixed by.....you guessed it , turning it off and on again.
On a positive note: I can now add backings to my lessons , its pretty low production level but the job is done. I could do a video every day with backing if I wanted to. Learning curve done.
First bar is a F Triad.
Second Bar is Bb triad and then B diminished arpeggio
Third bar : F mixolydian intervals 3 1 13 5 1 13 5
Fourth Bar : rest
(Note the thematic linkage from bar 1 through to bar 3)
Bar 5 and 6: B flat 3 b7 then b7 3
There then follows a I7 VI7 II V I
Bar 7: F mixolydian 1 9 3 5
Bar 8: D7 arpeggio : 3 5 1 b7
Bar 9: G minor : b3 4 5 b7 9 1 b7 5
Bar 10: C7 : b9 b9 13
Bar 11: F7 riff : 1 13 5 D7 : #9 1
Bar 12 : rest.