Place chicken in a resealable plastic bag with flour, salt and pepper. Seal bag and shake to coat. Remove chicken from bag shaking off excess flour.
Heat oil in a large frypan over medium high heat. Brown chicken on each side for about 5 minutes or until golden. Remove from frypan and set aside.
In same frypan combine sherry, stock, garlic and a squeeze of lemon then bring to a boil. Return chicken to frypan, reduce heat to low and simmer for 15 to 20 minutes or until chicken is cooked through and no longer pink inside.
In the meantime, saute carrots and zucchini in a separate medium frypan until they are tender. Add to simmering chicken and sauce then heat through before serving.