Labour pretty steady at 1.3-1.4 (~70% chance) to win Tamworth but that will only really be people taking a stab on internal polling and obviously anything could happen on the day.
Mid Beds looks very frustrating for proponents of tactical voting to remove the Tories. Tories have drifted out to roughly even money to win as internal polling indicates its bloody close but will likely be a ~ 30/30/20 Tory/Lab/Lib split.
Probably most likely outcome seems to be 1 con/1 lab but either could win both, seems more likely that labour win both than the tories.
As for 'weak opposition'...
Tamworth is probably a seat they will need to win for a majority so is a decent signal as to their overall strength but even in 97/01 it was by no means a super safe seat so any win is good
Mid Beds is a seat Labour never win so despite this being a by-election and all the usual things that go along with that, a Tory loss there would be a clear signal to the Tories that Sunak's message is yet to cut through at all.