Hello all! Who does Nick think Leanne's baby is? Also, does Michelle know it might be Steve? Just recently got back into it again (for my sins) and I need to know!