Yorkshire beat Nottinghamshire by 143 runs to close the gap on Essex, while Somerset are just two points behind the leaders after beating Warwickshire